# 服务名称
APP_NAME := config_server

# 定义源文件路径
CONFIG_FILE := $(CURDIR)/default_configs.json

# 包含通用规则
include ../common.mk

# 复制配置文件
.PHONY: copy_config
copy_config:
	@echo "$(YELLOW)复制配置文件...$(NC)"
	@mkdir -p $(BINARY_PATH)
	@cp $(CONFIG_FILE) $(BINARY_PATH)/ || { echo "$(RED)复制配置文件失败！$(NC)"; exit 1; }
	@echo "$(GREEN)配置文件已复制到: $(BINARY_PATH)/default_configs.json$(NC)"

# 扩展build目标
build: copy_config
run: copy_config
